endless loop recorder - Turkish English Dictionary